something which is punctured - Français Anglais Dictionnaire